have little contact to other people - Englisch Synonyme Wörterbuch